place filled with prayer plants - Alemán Inglés Diccionario